talon for renewal of coupons - German English Dictionary